/* @font-face {
    font-family: OPPOSans-R-2;
    src: url(../assets/font/OPPOSans-R-2.ttf)
}

body {
    font-family: OPPOSans-R-2;
} */

html,
body,
ul,
ol {
    padding: 0;
    margin: 0;
    user-select: none;
}
ul,
ol {
    list-style-type: none;
}
textarea,
input,
button {
    border: 0;
    outline: none;
}
a,
a:hover,
a:visited,
a:focus {
    color: black;
    text-decoration: none;
}

/* 版心 */
.w {
    width: 1100px;
    margin: 0px auto;
}

.l {
    float: left;
}

.r {
    float: right;
}

.clearfit::after {
    content: "";
    display: block;
    clear: both;
}